@charset "utf-8";
/*****

*怀化市政府集约化建设子站公共样式文件

*@crtime:2019年07月31日10:51

*@Company:湖南微象科技有限公司 www.microxiang.com

*@Author:李健平

*@modifyLog: what when who

*
*/

html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p
{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
ul,li,dl ,dt,dd ,ol,p,img{list-style:none;border:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
button,select,textarea,input{font-size:100%;-webkit-appearance:none;appearance:none;outline:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
a{text-decoration:none;color: #666;}
a:hover,a:focus{outline:none;text-decoration:none;cursor:pointer;}
label {font-weight:normal;}
.clear{clear:both;font-size:0px;height:0px;line-height:0px;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility:hidden;}
.clearfix {*zoom: 1;}
.box-shadow {
    box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);
    /*右、下、距离、模糊程度、阴影颜色，内阴影*/
    -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
    -ms-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
    -o-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
}
.fl {float: left;}
.fr {float: right;}

a {transition:all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;}
body { background: #fff;}
/* 头部 */
.header { width: 100%; background: url(../images2020/header_bg.jpg) no-repeat top center; background-size:100% 300px;}
.header_top { width: 100%; height: 40px; overflow: hidden; box-sizing: border-box;}
.header_top_box { max-width: 1200px; margin: 0 auto; width: 100%;}
.header_top_box li { float: left; line-height: 40px;}
.header_top_box li a { color: #c7c7c7; font-size: 14px;position: relative;}
.header_top_box li a:hover {color: #fff;}
.header_top_left { float: left;}
.header_top_left li { margin-right: 20px;}
.header_top_right { float: right;}
.header_top_right li { margin-left: 20px;}
.header_top_right li:last-child { margin-left: 0;}
.header_logo_y{ width:100%; max-width: 1200px; margin: 0 auto;text-align: center;}
.header_logo_y .logo {display:inline-block; margin: 0 auto; }
.header_logo_y .logo img { max-width: 372px;position: relative;top: -6px;margin-bottom:55px;}

.header_top .l_xian { width: 40.3%; display: block; height: 1px; background:rgba(255,255,255,0.1); position: absolute; left: 0; top:39px;}
.header_top .r_xian { width: 40.3%; display: block; height: 1px; background:rgba(255,255,255,0.1); position: absolute; right: 0;top:39px;}

.zwfw-hed .header_top_right li:last-child {margin-left: 20px;}

/*头部长者专区*/
.wza-zzzq{
    display: inline-block;
    color: #ffde47;
    border: 1px solid #ffde47;
    height: 24px;
    line-height: 21px;
    padding: 0px 5px;
    border-radius: 10px;
    box-sizing: border-box;
}
.header_top ul li .wza-zzzq a{color: #ffde47;display: inline-block;position: relative;margin-right: 10px;}
.header_top ul li .wza-zzzq a:last-child {margin-right: 0;}
#wxwza::after {
    content: '';
    width: 0px;
    height: 14px;
    border-right: 1px solid;
    border-bottom-color: #ffde47;
    position: absolute;
    right: -6px;
    top: 3px;
    color: #ffde47;
}

/*IPV6*/
.h-ipv6 .h-v6 {
    display: block;
    background: rgb(1 67 145);
    color: #d3e5ff;
    padding: 0 13px;
    border-radius: 40px;
    line-height: 22px;
    height: 22px;
    cursor: default;
    font-size: 12px;
    border: 1px solid rgba(34, 81, 137, 0.1);
}
.h-ipv6 {
    float: left;
    color: #dae6f2;
    font-size: 14px;
    margin-top: 8px;
}
/*头部导航栏*/
.nav_box { height:60px; width: 100%; background: #1d6eb1;}
.nav_box_content {max-width: 1200px; margin: 0 auto;}
.nav_box ul {float: left;width:80%;}
.nav_box ul li { float: left;margin-right:5%; text-align: center;}
.nav_box ul li:last-child { margin-right: 0;}
.nav_box ul li a { font-size: 16px; color: #fff; display: block; height: 60px; line-height: 60px; }
.nav_box ul li a.active {  color: #fff; background: url(../images2020/nav_hover.png) no-repeat center bottom;font-weight: bold;}
.nav_box ul li a:hover { color: #a3d6ff;}


.search_box {height:40px; background: #fff; border-radius:6px; float: right; width:20%; margin-top:10px; position: relative; overflow: hidden;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000);}
:root .search_box {filter: none; }
.search_box .search_img {position: absolute;width:60px;height:60px;right: 0;top:-10px;border: none;background: url(../images2020/serach.png) no-repeat;cursor: pointer;}
.search_box .search_a {position: absolute;width:100px;height:60px;right: 0;top:0;background: #3479e0;display: block;line-height:60px;text-align: center;font-size: 18px;font-weight:bold;color: #fff;border-radius:6px;border:none;cursor: pointer;}
.search_box .search_a:hover { background: #0066ff;}
.search_box .searchInput { padding-left:20px; padding-right: 60px; border:none; background: none; font-size: 15px; color: #1d6eb1; line-height:40px; height:40px; width: 100%; box-sizing: border-box;}
.searchInput::-webkit-input-placeholder{color:#1d6eb1;}
.searchInput::-moz-placeholder{color:#1d6eb1;}
.searchInput:-moz-placeholder{color:#1d6eb1;}
.searchInput:-ms-input-placeholder{color:#1d6eb1;}

/**站群导航**/
.site-nav { float: left;}
.site-nav h3{ width: 84px;color: #c7c7c7;line-height: 40px;cursor: pointer;font-size: 14px;}
.site-nav.active h3 {  color: #fff;; border-radius: 3px 3px 0 0;}
.site-nav .site-nav-main {position: absolute;left: 52%;width: 600px;height: auto;overflow: hidden;display: none;
color: #fff;background: #fff;z-index: 999;padding-top:10px;	-moz-box-shadow: 1px 2px 10px #333333, 0px 0px 10px #333333;
		-webkit-box-shadow:1px 2px 10px #333333, 0px 0px 10px #333333;
		box-shadow:1px 2px 10px #333333, 0px 0px 10px #333333;}
.site-nav-main .hd {float: left; width: 100%;margin: 0 auto;}
.site-nav-main .hd li {position: relative;float: left;width: 36%;background: #ecf6ff;font-size: 16px;line-height: 25px;text-align: center;cursor: pointer;color: black;margin-left: 10%;}
.site-nav-main .hd li.on {border-radius: 5px;box-shadow: 0 0 #ccc;line-height: 25px;background: #3479e0;color: #fff;text-align: center;}
.site-nav-main .bd {clear: both;}
.site-nav-main .bd ul{display: none;height: 284px;overflow-y: auto;}
.site-nav-main .bd ul:first-child { display: block;}
.site-nav-main .bd ul li {float: left;width: 29%;text-align: center;font-size: 16px;line-height: 18px;padding-top: 15px;}
.site-nav-main .bd ul li:last-child {padding-bottom: 12px;}
.site-nav-main .bd ul li a {color: #666;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 80%;display: inline-block;margin: 0 auto;}
.site-nav-main .bd ul li a:hover {color: #3479e0;}
/*尾部样式**/
.footer_box { width: 100%; background: url(../images2020/footer_bg.jpg) no-repeat center; background-size:cover; min-height: 160px;}
.footer_box img { width: auto; height: auto; display: inline-block;vertical-align: middle; }
.footer_link_box { background: #e8e8e8;}
.footer_link { padding:15px 0; max-width:1200px; margin: 0 auto; width: 100%; border-bottom: 1px solid rgba(255,255,255,0.1); height: 40px;box-sizing: unset;}
.footer_link ul {float: right; width:85%;}
.footer_link ul li { width:15%; box-sizing: border-box; margin-right: 1.5%; float: left;}
.footer_link ul li:last-child { margin-right: 0;}
.footer_link ul li a { display:block; text-align: center; border: 1px solid #dadada; color: #333333; font-size: 15px; display: block; line-height:38px; background: #f4f4f4; border-radius:4px;}
.footer_link ul li a:hover { border:1px solid #1d6eb1; color:#fff; background: #1d6eb1;}
.footer_link .wzdh_tle{font-size:16px;background: url(../images2020/wzdh.png) 10px 13px no-repeat;float:left;line-height: 40px;}
.footer_link .wzdh_tle a{color:#1d6eb1;font-weight:bold;padding-left: 51px; font-size: 16px;}
.footer_main { max-width: 1200px; width: 100%; margin: 0 auto; padding:15px 0; position: relative;}
.footer_main_l { float: left; margin-top:16px;}
.footer_main_l p { font-size: 14px; color: #d6e9ff; line-height: 26px;}
.footer_main_l p span { margin-right:20px;}
.footer_main_l p span a { color: #d6e9ff;}
.footer_main_l p span a:hover { color: #fff;}
.footer_main_r {float: right; margin-top:36px;}
.footer_main_r a { display: inline; margin-right: 10px;}
.footer_main ul { position: absolute; left:405px; top:30px;}
.footer_main ul li { float: left; margin-right:10px;}
.footer_main ul li a { font-size: 14px; color: #fff;line-height:24px; display: inline-block; padding:0 8px; font-weight: bold;}
.footer_main ul li a:hover { background: rgba(0,0,0,0.2);}
.footer_main ul li.fr-linkBtn{display:none;}
.footer_main ul li.se-linkBtn{display:none;}
.footer_main ul li.th-linkBtn{display:none;}
.pc-mob-links {display:none;}

.c_nav {position: fixed;right:20px;bottom: 163px;z-index: 9999;}
.c_nav ul li {background:#fff;border: 1px solid #e1e8f0;width: 66px;height: 66px;display: block;margin-top: 5px;position:relative;border-radius: 3px;text-align: center;}
.c_nav ul li i {width: 32px;height: 30px;display: block;margin: 0 auto 5px;}
.c_nav ul li a {width: 100%;height: 58px;text-align: center;font-size: 12px;color: #333;display: block;padding-top: 8px;padding-bottom: 0;}
.c_nav ul li:hover {background: #0060af;color: #fff;border-radius: 3px;border: 1px solid #0060af;}
.c_nav ul li a:hover{color:#fff;}

/* 右侧漂浮 */
.erweima{position: relative;}
.show-img {display: none;/* padding: .4rem 0; */top: 50%;transform: translateY(-50%);/* width: 7rem; */left: -8rem;text-align: center;border: 1px solid #ddd;background-color: #fff;position: absolute;/* z-index:9999999; */}
.show-img::after{content:'';width:0;height:0;border: .5rem solid transparent;border-left-color: #666;position:absolute;top:50%;transform:translateY(-50%);right:-1.1rem;}
.show-img img{width:120px;display:block;}

/* 自适应菜单 */
.navLinks_mobile { display: none; background: #dd0;}
.nav_mobile_open {width: 95%;position: absolute;margin-left: 0;background: #fff;}
.cd-nav-trigger { position: absolute;top: 3px;right:3px; width: 30px; height: 24px; background: rgba(255,255,255,1); border: solid 1px #ddd;border-radius: 3px;text-indent: 100%; white-space: nowrap;z-index: 9999;cursor: pointer;}
#menu_show_mobile{top:7px;right:10px;}
.cd-nav-trigger span {  position: absolute; display: block;width: 14px; height: 2px; background: #4c8be0;top: 50%; margin-top: -1px; left: 50%;margin-left: -7px;-webkit-transition: background 0.5s;-moz-transition: background 0.5s; transition: background 0.5s;}
.cd-nav-trigger span::before, .cd-nav-trigger span::after { content: '';position: absolute;left: 0;background: inherit;width: 100%;height: 100%;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);-webkit-backface-visibility: hidden; backface-visibility: hidden;-webkit-transition: -webkit-transform 0.3s, background 0s;-moz-transition: -moz-transform 0.3s, background 0s;transition: transform 0.3s, background 0s;}
.cd-nav-trigger span::before {top: -6px;-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}
.cd-nav-trigger span::after {bottom: -6px;-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0); -o-transform: rotate(0);transform: rotate(0);}
.cd-nav-trigger.menu-is-open { box-shadow: none;}
.cd-nav-trigger.menu-is-open span {background: #fff;}
.cd-nav-trigger.menu-is-open span::before, .cd-nav-trigger.menu-is-open span::after { background: #4c8be0;}
.cd-nav-trigger.menu-is-open span::before {top: 0;-webkit-transform: rotate(135deg); -moz-transform: rotate(135deg);-ms-transform: rotate(135deg);-o-transform: rotate(135deg);transform: rotate(135deg);}
.cd-nav-trigger.menu-is-open span::after {bottom: 0;-webkit-transform: rotate(225deg);-moz-transform: rotate(225deg);-ms-transform: rotate(225deg);-o-transform: rotate(225deg);transform: rotate(225deg);}
.selfmark{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity: .6;filter:alpha(opacity=60);z-index: 500;}

.content_box { max-width: 1200px; margin: 0 auto; width: 100%;}

/*公共图片放大类*/
.scale li,.scale a{overflow:hidden;display:block;}
.scale a,.scale a img{transition:all .3s;}
.scale a:hover,.scale a:hover img{ transform:scale(1.05);-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-moz-transform:scale(1.05);}

@media screen and (max-width:1025px){
	body{width: 100%;margin: 0 auto; position: relative;}
	.header {height: auto !important;background-size: cover; padding:20px 0 10px;}
        .header_top {display:none;}
        .header_top_box {display:none;}
	.header_top_left { margin-left: 10px;}
	.header_top_left li { margin-right: 10px;}
	.header_top_right { display: none;}
	.header_logo_y .logo { width:50%;display: block;}
	.header_logo_y .logo img { width: 100%; height: auto; display: block;}
	.search_box {display: none;}
	.c_nav { display:none;}
	#menu_show_mobile{display:none;}
	.nav_box { height:auto;z-index: 999;width: 100%; display: block;}
	.nav_box::before{content:'';position:absolute;border: 10px solid transparent;top: -18px;right: 16px;border-bottom-color: #1d6eb1;}
        .nav_box ul { width: 100%; }
	.nav_box ul li { width:33.33%; margin-right: 0;border-right: 1px solid rgba(255,255,255,0.1);border-bottom: 1px solid rgba(255,255,255,0.1); box-sizing: border-box;}
        .nav_box ul li:nth-child(3n) {border-right:none}
        .nav_box ul li a {height:45px;line-height:45px;font-size:14px;}
        .nav_box ul li a.active {background:none;}

	
	.footer_link { display: block;height:80px;padding:0; background: #1d6eb1;border-bottom:none;}
        .footer_link h3 {display: none;}
        .footer_link ul {width:100%;}
        .footer_link ul li {width:33.33%;margin-right:0;box-sizing: border-box;border-right:1px solid rgba(255,255,255,0.1);
    border-bottom: 1px solid rgba(255,255,255,0.1);}
        .footer_link ul li:nth-child {border-right:none;}
        .footer_link ul li a {border:none;background:none;line-height: 40px;color:#fff;font-size:14px}
	.footer_main_l {margin-top: 0;width: 100%;padding: 0 10px;box-sizing: border-box;}
	.footer_main_l p,.footer_main_l p span{ display: block; text-align: center;margin-right: 0;}
	.footer_main ul { width: 100%; padding: 0 10px; box-sizing: border-box; border:none; position:absolute; left: 0; top:15px;}
	.footer_main ul li {width: 50%;display: inline-block;float: left; margin-right: 0;}
	.footer_main ul li a {display: block;border: 1px solid #8dadb8;margin: 2px; text-align: center; color: #80bae0;}
	.footer_main_r { width: 100%; margin-top: 15px; text-align: center;display:none;}
	.footer_main_r a {box-sizing:border-box;padding:0 5px;float:initial; margin-right: 0; display: inline-block;}
	.footer_main_r a img {width: 100%;display: table-cell;vertical-align: middle;}
	.footer_main_r a:nth-child(1){width: 16.5%;max-width: 56px;}
	.footer_main_r a:nth-child(2){width: 16.5%;max-width: 61px;}
	.footer_main_r a:nth-child(3){width: 33%;max-width: 120px;}
	.footer_main_r a:nth-child(4){width: 33%;max-width: 120px;}
	
	.footer_main ul li.fr-linkBtn{display:block;}
	.footer_main ul li.th-linkBtn,.footer_main ul li.fo-linkBtn{display:none;}
        
        #sypfId {display:none;}
        .pc-mob-links {display:block;text-align: center;padding:10px 0;font-size: 14px;line-height:16px;height:16px;box-sizing: unset;}
        .pc-mob-links a {color:#333;font-size:14px;margin:0 10px;line-height:14px;}
}

/*-------------------------------↓分页样式开始↓------------------------------------*/
.pc_paging{width:100%;/* height:30px; */text-align:center;padding:20px 0;}.pc_paging .paging{display:inline-block;padding:0;border:none;margin:0;}.pc_paging .paging li{display:inline-block;width:auto;height:auto;line-height:1;color:#333;vertical-align:middle;margin:0 3px;}.pc_paging .paging li a{text-decoration:none;}.pc_paging .paging li a,.pc_paging .paging li span{display:inline-block;float:none;width:auto;height:auto;line-height:1;font-size:14px;color:#333;padding:6px 10px;border:1px solid #ccc;margin:0;}.pc_paging .paging li, .pc_paging .paging li span:hover{background: none;}.pc_paging .paging li.current a, .pc_paging .paging li.current a:hover{color:#fff;background: #1d90f5;border: 1px solid #0066b3;}.pc_paging .paging .page_jump{margin-left:5px;}.pc_paging .paging .page_jump input{width:50px;padding:5px;border:1px solid #ccc;border-radius:2px;margin:0 3px;}.pc_paging .paging .page_jump a{border-radius:2px;margin-left:6px;}.pc_paging .paging .total_count,.pc_paging .paging .page_jump{display:none;}.wap_paging .paging{padding:5px .36rem 0px;margin:20px 0;}.wap_paging .paging li{display:inline-block;border:1px solid #ddd;}.wap_paging .paging li a,.wap_paging .paging li span{display:inline-block;line-height:1.42857143;font-size:.48rem;color:#666;padding:6px 12px;}.wap_paging .paging .prev_page{border-radius:4px 0 0 4px;}.wap_paging .paging .next_page{border-radius:0 4px 4px 0;}.wap_paging .paging .page_count{margin:0 -1px;}.page{clear:both;width:100%;height:auto;padding:0;margin:0;}
.pc_paging .paging li a:hover{background-color: #daeeff;}.totoalPageStr{display:none;}
/*分页*/
@media screen and (max-width:550px){
	.pc_paging .paging li.page_count,.pc_paging .paging li.page_index{display:none;}
	.pc_paging .paging li.current,.totoalPageStr{display:inline-block;}
}
/*-------------------------------↑分页样式结束↑---------------------------------------*/

/*信件加载*/
.common-loading {
	min-height: 100px;
	padding: 40px 0 !important;
	background: url(http://www.huaihua.gov.cn/huaihua/xhtml/images/loading.gif) center center no-repeat;
}


/*登录|注册*/
.myspace{display:inline-block;color:#c7c7c7;font-size: 14px;line-height:40px;}
.myspace a{margin:0 2px;color: #c7c7c7;}
.myspace a:hover{color:#fff}
/*列表页订阅按钮*/
.AddMySubscription {width:30px;height:30px;background:url(/szxxinterface/AddletterNEW/images/dingyue0.png) center center no-repeat;cursor:pointer;float:right;margin-top:10px;}
.AddMySubscription:hover,AddMySubscriptioned {background:url(/szxxinterface/AddletterNEW/images/dingyue1.png) center center no-repeat;}
.xxgk-title .AddMySubscription,.xxgklist-title .AddMySubscription {margin-right:10px;margin-top:2px;}
/*我的收藏*/
.SetMyFavorite{display:inline-block;padding-right:34px;background:url(/szxxinterface/AddletterNEW/images/wodeshoucang1.png) right center no-repeat;height:24px; color: #666;line-height: 24px;}
.SetMyFavorite:hover{text-decoration: none;}


  .share {float: right;}
  .share-icon {font-size: 14px;color: #333;display: inline-block;line-height: 24px;margin-left: 30px;}
  .share-box{display: inline-block;}
  .share-box a{display: inline-block; width: 24px; height: 24px; line-height: 24px; background:url(../images2020/share.png) no-repeat; margin-left:5px; cursor: pointer;}
  .share-box a:hover{opacity: .8;}
  .share-box a.gwds_weixin{background-position: 0 -38px;}

.artical-share { padding: 11px 0;}
.artical-share .p_c_page_l { float: left;}
.artical-share .p_c_page_l span{font-size:14px;padding-right:15px;color:#666;line-height:24px;white-space: nowrap;}
.artical-share .fx { float: right;}
.article_box .ly-info a { width: 66px; height: 24px; display: block; float: left; background: #ccc; text-align: center; line-height: 24px; font-size: 14px; color: #ffffff; margin:0 10px 0 0}
.article_box .ly-info a:hover { background: #0069c4;}
/* 分享 */
.fx a {transition: all .0s ease;-webkit-transition: all .0s ease;-moz-transition: all .0s ease;-o-transition: all .0s ease}
.fx .bdshare-button-style2-24 a{background-image:url("../images2020/icons_1_24_2.png") !important;}
.fx .bdshare-button-style2-24 .bds_weixin{background-position:0 -52px;}
.fx .bdshare-button-style2-24 .bds_tsina{background-position:0 -104px;}
.fx .bdshare-button-style2-24 .bds_renren{background-position:0 -156px;}
.fx .bdshare-button-style2-24 .bds_qzone{background-position:0 -208px;}
.fx .bdshare-button-style2-24 .bds_tieba{background-position:0 -259px;}
.fx .bdshare-button-style2-24 .bds_weixin:hover{background-position:-26px -52px;}
.fx .bdshare-button-style2-24 .bds_tsina:hover{background-position:-26px -104px;}
.fx .bdshare-button-style2-24 .bds_renren:hover{background-position:-26px -156px;}
.fx .bdshare-button-style2-24 .bds_qzone:hover{background-position:-26px -208px;}
.fx .bdshare-button-style2-24 .bds_tieba:hover{background-position:-26px -259px;}


#cnzz_stat_icon_1279742993 {display:none;}